home *** CD-ROM | disk | FTP | other *** search
/ Aminet 3 / Aminet 3 - July 1994.iso / Aminet / misc / unix / tracker_4_3.lzh / tracker / defs.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-02-13  |  1.4 KB  |  74 lines

  1. /* defs.h 
  2.     vi:se ts=3 sw=3:
  3.  */
  4.  
  5. /* $Id: defs.h,v 4.1 1994/02/04 14:54:08 espie Exp espie $ 
  6.  * $Log: defs.h,v $
  7.  * Revision 4.1  1994/02/04  14:54:08  espie
  8.  * Fixed up ansi C stupid bug.
  9.  *
  10.  * Revision 4.0  1994/01/11  17:44:52  espie
  11.  * Added prototypes, and `generic' values.
  12.  *
  13.  * Revision 1.3  1994/01/05  16:10:49  Espie
  14.  * *** empty log message ***
  15.  *
  16.  * Revision 1.2  1994/01/05  13:53:25  Espie
  17.  * Better portability
  18.  *
  19.  * Revision 1.1  1993/12/26  00:55:53  Espie
  20.  * Initial revision
  21.  *
  22.  * Revision 3.6  1993/12/04  16:12:50  espie
  23.  * BOOL -> boolean.
  24.  *
  25.  * Revision 3.5  1993/12/02  15:45:33  espie
  26.  * Stupid fix + type casts.
  27.  *
  28.  * Revision 3.4  1993/11/17  15:31:16  espie
  29.  * *** empty log message ***
  30.  *
  31.  * Revision 3.3  1993/11/11  20:00:03  espie
  32.  * Amiga support.
  33.  *
  34.  * Revision 3.1  1992/11/19  20:44:47  espie
  35.  * Protracker commands.
  36.  *
  37.  * Revision 3.0  1992/11/18  16:08:05  espie
  38.  * New release.
  39.  */
  40.  
  41. #include "config.h"
  42. #define LOCAL static
  43. /* X is too short */
  44. #define XT extern
  45.  
  46. #ifndef TRUE
  47. #define TRUE 1
  48. #define FALSE 0
  49. #endif
  50.  
  51. #define boolean int
  52. #define MIN(A,B) ((A)<(B) ? (A) : (B))
  53. #define MAX(A,B) ((A)>(B) ? (A) : (B))
  54.      
  55. #define D fprintf(stderr, "%d\n", __LINE__);
  56.  
  57. typedef union
  58.    {
  59.    unsigned long scalar;
  60.    float real;
  61.    GENERIC pointer;
  62.    } VALUE;
  63.  
  64. /* predefinitions for relevant structures */
  65. struct tag;
  66. struct channel;
  67. struct song;
  68. struct automaton;
  69. struct sample_info;
  70. struct event;
  71.  
  72.  
  73.  
  74.